package userEntity

// EbUserAddress 用户地址表
type UserAddress struct {
	ID        int32  `json:"id" gorm:"column:id" form:"id"`                         // 用户地址id
	Uid       int64  `json:"uid" gorm:"column:uid" form:"uid"`                      // 用户id
	RealName  string `json:"real_name" gorm:"column:real_name" form:"real_name"`    // 收货人姓名
	Phone     string `json:"phone" gorm:"column:phone" form:"phone"`                // 收货人电话
	Province  string `json:"province" gorm:"column:province" form:"province"`       // 收货人所在省
	City      string `json:"city" gorm:"column:city" form:"city"`                   // 收货人所在市
	CityId    int64  `json:"city_id" gorm:"column:city_id" form:"city_id"`          // 城市id
	District  string `json:"district" gorm:"column:district" form:"district"`       // 收货人所在区
	Detail    string `json:"detail" gorm:"column:detail" form:"detail"`             // 收货人详细地址
	PostCode  int64  `json:"post_code" gorm:"column:post_code" form:"post_code"`    // 邮编
	Longitude string `json:"longitude" gorm:"column:longitude" form:"longitude"`    // 经度
	Latitude  string `json:"latitude" gorm:"column:latitude" form:"latitude"`       // 纬度
	IsDefault int8   `json:"is_default" gorm:"column:is_default" form:"is_default"` // 是否默认
	IsDel     int8   `json:"is_del" gorm:"column:is_del" form:"is_del"`             // 是否删除
	AddTime   int64  `json:"add_time" gorm:"column:add_time" form:"add_time"`       // 添加时间
}

// TableName 表名称
func (*UserAddress) TableName() string {
	return "eb_user_address"
}
